$(document)
		.ready(
				function() {
					// 检查EMAIL是否合法,是否已经注册
					$.ajaxSetup({
						async : false
					});
					var emailFlag = false;
					var passwordFlag = false;
					var LOGIN_SUCCESS = "LOGIN_SUCCESS";// "登陆成功!";
					var LOGIN_SUCCESS_1 = "LOGIN_SUCCESS_1";// "登陆成功,需修改个人信息";

					Jade.checkEmail = function() {
						emailFlag = false;
						var username = $('#loginname').attr('value');
						var errMsg = $('#red_reg_username');
						errMsg.show();
						if (!username) {
							errMsg.addClass('error_bg').removeClass('right_bg');
							return errMsg.html(Jade.A011);
						} else if (!Jade.isEmail(username)) {
							errMsg.addClass('error_bg').removeClass('right_bg');
							return errMsg.html(Jade.A003);
						}
						// 判断是否存在
						var url = "/user.do?method=check";
						var data = {
							email : username
						};
						var callback = function(response) {
							if (response.success) {
								if (!response.result) {// 用户名存在
									errMsg.empty();
									errMsg.addClass('right_bg').removeClass(
											'error_bg');
									emailFlag = true;
								} else {// 用户名不存在
									errMsg.addClass('error_bg').removeClass(
											'right_bg');
									errMsg.html(Jade.A010);
								}
							} else {
								alert("系统繁忙,请稍后再试!");
							}
						};
						$.post(url, data, callback, 'json');
					};

					$('#loginname').blur(Jade.checkEmail);

					Jade.checkPassword = function() {
						passwordFlag = false;
						var password = $('#password').attr('value');
						var errMsg = $('#red_reg_password');
						errMsg.show();
						if (!password || password.trim().length < 6) {
							errMsg.addClass('error_bg').removeClass('right_bg');
							return errMsg.html(Jade.A012);
						}
						if (password.trim().length > 12) {
							errMsg.addClass('error_bg').removeClass('right_bg');
							return errMsg.html(Jade.A013);
						}
						errMsg.empty();
						errMsg.addClass('right_bg').removeClass('error_bg');
						passwordFlag = true;
					};

					$('#password').blur(Jade.checkPassword);

					// 点击登陆
					$('#login_submit_btn')
							.click(
									function() {
										$('#loginname').blur();
										$('#password').blur();
										if (emailFlag && passwordFlag) {
											var url = "/user.do?method=login";
											var data = {
												email : $('#loginname').attr(
														'value'),
												password : $.md5($('#password')
														.attr('value'))
											};
											var callback = function(response) {
												var result = response.result;
												if (result == LOGIN_SUCCESS) {
													window.location.href = '../stock.html';
												} else if (result == LOGIN_SUCCESS_1) {
													window.location.href = '../user.html';
												} else {
													var errMsg = $('#red_reg_login');
													errMsg.addClass('error_bg')
															.removeClass(
																	'right_bg');
													errMsg.html('<em>' + result
															+ '</em>');
													errMsg.show();
												}
											};
											$.post(url, data, callback, 'json');
										}
									});
					// 浏览器版本检测
					(function() {
						var Sys = {};
						var ua = navigator.userAgent.toLowerCase();
						window.ActiveXObject ? Sys.ie = ua
								.match(/msie ([\d.]+)/)[1] : '';
						// 以下进行测试
						if (Sys.ie < 9)
							alert("您使用的浏览器核心是IE"
									+ Sys.ie
									+ ",请将IE升级到最新版本,或者使用更高效更安全的浏览器:Safari,Chrome,Firefox,Opear.");
					})();

					//监听回车,回车登陆
					$("body").bind('keyup', function(event) {
						if (event.keyCode == 13) {
							$('#login_submit_btn').click();
						}
					});

				});
